biodegradable polymer - French English Dictionary